package struct {
	public class Activity {
		public 
	}
	
	public final class ServerType {
		public static const GENERAL:int = 0;
		public static const GMAIL:int = 2;
		public static const BUZZ:int = 7;
	}
	
	public final class ActivityType {
		public static const BUZZ_COMMEN:intT = 0;
		public static const BUZZ_RECOMMENT:int = 1;
		public static const BUZZ_LIKE:int = 2;
		public static const BUZZ_RESHARE:int = 3;
		public static const MAIL_NEW:int = 4;
		public static const MAIL_REPLY:int = 5;
		public static const MAIL_FORWARD:int = 6;
	}
	public class ActivityStatic {
		public var server:int;
		/**
		 * @type {Array.String} 
		 */		
		public var group:Array;
	}
	
	public class ActivityDynamic {
		public var service:int;
		public var openPublic:Boolean;
		public var type:int;
		public var updated:int;
		public var snippet:String;
		public var shared:Array;
		public var involed:Array;
	}
	public class PopularObject {
		
	}

	public final class SharedObjectType {
		public static const LINK:int = 0;
		public static const PCITURE:int = 1;
		public static const VIDEO:int = 2;
	}	
	public class SharedObject {
		public var type:int;
		public var value:String;
	}

}
